package co.com.pd.dao;

import co.com.pd.dtos.ReservaDto;
import co.com.pd.exception.DaoException;

/**
 * 
 * @author Usuario Interfaz para realizar la presistenacia de la clase reserva
 */
public interface ReservaDaoInt {
	/**
	 * 
	 * @param reservaDto
	 * @throws DaoException
	 */
	void guardar(ReservaDto reservaDto) throws DaoException;

	/**
	 * 
	 * @param cedula
	 * @return reservaDto
	 * @throws DaoException
	 */
	ReservaDto obtener(String cedula) throws DaoException;

	/**
	 * 
	 * @param reservaDto
	 */
	void actualizar(ReservaDto reservaDto);

	/**
	 * 
	 * @param reservaDto
	 */
	void elimnar(ReservaDto reservaDto);

}
